/*
 * Queen.h
 *
 *  Created on: Mar 4, 2011
 *      Author: Michael Ziminsky
 */

#ifndef QUEEN_H_
#define QUEEN_H_

#include "ChessPiece.h"

namespace model
{
	namespace piece
	{
		class Queen : public ChessPiece
		{
		public:
			Queen(bool light);

			myTypes::moveSet getPotentialMoves(const ChessBoard&) const;
		};
	}// namespace pieces
} // namespace model
#endif /* QUEEN_H_ */
